Big Huge Thesaurus

vena jugularis

noun

sounds kind of like